﻿body
{
	padding-top: 20px;
	padding-bottom: 20px;
}

.navbar
{
	margin-bottom: 20px;
}

.navbar-india
{
	background-color: #f2dede;
	border-color: #ebccd1;
}
.navbar-india .navbar-brand
{
	color: #a94442;
}
.navbar-india .navbar-brand:hover, .navbar-india .navbar-brand:focus
{
	color: #f2dede;
	background-color: transparent;
}
.navbar-india .navbar-text
{
	color: #a94442;
}
.navbar-india .navbar-nav > li > a
{
	color: #a94442;
}
.navbar-india .navbar-nav > li > a:hover, .navbar-india .navbar-nav > li > a:focus
{
	color: #c01921;
	background-color: transparent;
}
.navbar-india .navbar-nav > .active > a, .navbar-india .navbar-nav > .active > a:hover, .navbar-india .navbar-nav > .active > a:focus
{
	color: #c01921;
	background-color: #ebccd1;
}
.navbar-india .navbar-nav > .disabled > a, .navbar-india .navbar-nav > .disabled > a:hover, .navbar-india .navbar-nav > .disabled > a:focus
{
	color: #ebcccc;
	background-color: transparent;
}
.navbar-india .navbar-toggle
{
	/* border-color: #ddd; */
}
.navbar-india .navbar-toggle:hover, .navbar-india .navbar-toggle:focus
{
	background-color: #ebcccc;
}
.navbar-india .navbar-toggle .icon-bar
{
	background-color: #a94442;
}
.navbar-india .navbar-collapse, .navbar-india .navbar-form
{
	border-color: #ebccd1;
}
.navbar-india .navbar-nav > .open > a, .navbar-india .navbar-nav > .open > a:hover, .navbar-india .navbar-nav > .open > a:focus
{
	color: #c01921;
	background-color: #ebccd1;
}
@media (max-width: 767px)
{
	.navbar-india .navbar-nav .open .dropdown-menu > li > a
	{
		color: #a94442;
	}
	.navbar-india .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-india .navbar-nav .open .dropdown-menu > li > a:focus
	{
		color: #f2dede;
		background-color: transparent;
	}
	.navbar-india .navbar-nav .open .dropdown-menu > .active > a, .navbar-india .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-india .navbar-nav .open .dropdown-menu > .active > a:focus
	{
		color: #f2dede;
		background-color: #ebccd1;
	}
	.navbar-india .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-india .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-india .navbar-nav .open .dropdown-menu > .disabled > a:focus
	{
		color: #a94442;
		background-color: transparent;
	}
}
.navbar-india .navbar-link
{
	color: #a94442;
}
.navbar-india .navbar-link:hover
{
	color: #f2dede;
}
.navbar-india .btn-link
{
	color: #a94442;
}
.navbar-india .btn-link:hover, .navbar-india .btn-link:focus
{
	color: #f2dede;
}
.navbar-india .btn-link[disabled]:hover, fieldset[disabled] .navbar-india .btn-link:hover, .navbar-india .btn-link[disabled]:focus, fieldset[disabled] .navbar-india .btn-link:focus
{
	color: #a94442;
}
.navbar-india
{
	background-repeat: repeat-x;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
	background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
}
.navbar-india .navbar-nav > .active > a
{
	background-repeat: repeat-x;
	-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
	box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
	background-image: linear-gradient(to bottom, #ebcccc 0%, #f2dede 100%);
}

.table th
{
	color: #fff !important;
	background-color: #428bca !important; /*border-color: #357ebd !important;*/
}

#frmLogin
{
	max-width: 500px;
}
.pagerArea td
{
	text-align: center;
	background-color: transparent !important;
}
.pagerArea td:hover
{
	background-color: transparent !important;
}
.row-fluid .pull-left[class*="col"]:last-child
{
	margin-left: 0;
}

@media (max-width: 767px)
{
	.row-fluid .pull-right[class*="col"]
	{
		float: none;
	}
}
.row-fluid .pull-right[class*="col"]
{
	margin-right: 2.5641%;
	margin-left: 0;
}
.row-fluid .pull-right[class*="col"]:first-child
{
	margin-right: 0;
}

.panel-navi
{
	margin-top: 20px;
}

.input-group
{
	margin-bottom: 15px;
}

@media (min-width: 992px)
{
	.form-control
	{
		max-width: 500px;
	}
}

.home01
{
	color: #eee;
	background:linear-gradient(
      rgba(0, 0, 0, 0.4), 
      rgba(0, 0, 0, 0.6)
    ), url('../images/indian-railways-info.jpg');
	background-repeat: no-repeat;
	background-size: cover;
}
a {
  color: #a94442;
}
a:hover {
  color: #843534;
}

.table th
{
	color: #a94442 !important;
	background-color: #e4b9b9 !important; /*border-color: #357ebd !important;*/
}
.table th a
{
	color: #a94442 !important;
	text-decoration: none;
}
.table th a:hover, .table th a:focus
{
	color: #843534 !important;
	text-decoration: underline;
}
.table th a:focus
{
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

.table th, .table td {
	vertical-align: middle !important;
}

.page-header
{
	margin-top: 0;
	padding: 0;
}
.avatar-medium
{
	width: 120px;
	height: 120px;
	/*margin: -15px 5px -15px 0px;*/
	margin: 10px;
	border: 1px solid #843534;
}